degreasing unit - French English Dictionary